Python Job: Software Engineer Intern (Winter 2023)

Job added on

Company

Ciena

Location

Ottawa - Canada

Job type

Full-Time

Python Job Details

Since 1992, Ciena has been driven by a relentless pursuit of network innovation. We believe in a network that grows smarter, more agile, and more responsive every day. This means that when you digitally interact in your world - picking up the phone, streaming video, texting a friend or loved one – your interactions are being enabled by Ciena technologies. Ciena makes your social / entertainment / business existence REAL.
No candidate will meet every single desired qualification. If your experience looks a little different from what we’ve identified below and you think you can bring value to the role, we’d love to learn more about you!

We believe in the power of people. We are a network strategy and technology company that is motivated by making a difference in people’s lives – their productivity, their creativity, their health and comfort. That’s why our engineers design and implement technologies that allow people to do great things.
Make no mistake that we’re committed to developing leading network technology. But our path to innovation stems from our culture and outstanding people.
We embrace diversity, celebrate inclusion, and champion ideas—across the table and around the world. This is the Ciena network. You won’t find complex organization charts and stiff protocols here! Innovation travels faster in an atmosphere where ideas can be freely discussed and brainstormed on the fly. A big part of work is about enjoying more satisfying outcomes—both personal and professional.
How You Will Contribute:

As a Routing IP Software Engineer, you will be responsible to prototype and develop the infrastructure needed to support Distributed Cloud and 5G Network infrastructure and solutions.
  • You will enhance Ciena’s Packet Networking Service Aware Operating System (SAOS) to support new value-added Cloud and Routing services, develop Netconf/YANG interfaces, and develop High Availability capabilities for the Packet Network Platforms.
  • You will participate in various phases of the product development cycle – product definition, design, planning, implementation and test, and provide functional/design specifications.
  • You will provide expertise and direction instrumental to the definition and design of new architectures and technologies needed to drive adoption of Ciena’s Cloud and IP Routing related software products.
  • You will interact with real customer networks as the products you build are deployed and utilized in real world service provider networks.
  • You will be responsible for preparing prototypes to validate architecture, design concepts and provide example implementation, evaluate various Open Source technologies and third-party solutions and integrate them with the SAOS to enable new and innovative Cloud and Routing solutions.
  • You will drive innovation in the areas of Virtualization, Cloud-based services and IP Routing that can help create new revenue opportunities for Packet networking software/hardware products.
What Does Ciena Expect of You?
  • Curiosity – to understand all phases of the product development cycle, analyze, and troubleshoot to identify new business opportunities.
  • The flexibility to work independently and thrive as part of a broader team.
  • You are a problem-solver – you use your creativity, analytical mind and problem-solving skills to achieve key business objectives.
  • You are a succinct communicator – possessing the ability to tailor your communications/
messages based on the type and level of audience.
  • You embrace change – thriving in a diverse environment of ever-changing priorities and sometimes stressful situations.
  • You are self-motivated – always seeking out and methodically tackling sophisticated technical issues.
  • A dedication to ongoing learning – not only related specifically to your role, but also other business and market dynamics that may enable Ciena to achieve greater market share.

The Must Haves:
  • Enrolled in a Bachelor’s degree in Computer Engineering, Computer Science, or equivalent.
  • Experience with operating systems such as Linux and/or Unix.
  • Knowledge of programming languages such as C and Python.
  • Project experience in computer software or computer networking,

Being You @ Ciena

As part of our commitment to diversity and inclusion, we want to foster an environment that values and respects all individual’s strengths, perspectives, ideas, and ability to meet the needs of our customers globally. Ciena values the diversity of its workforce and respects its employees as individuals, regardless of race, ethnicity, religion, gender, age, national origin, disability, sexual orientation, veteran or marital status or any other category protected by applicable law. We do not tolerate any form of discrimination. Ciena is also committed to compliance with all fair employment practices regarding citizenship and immigration status. If contacted in relation to a job opportunity, you should advise Ciena in a timely fashion of the specific accommodation measures required for you to be assessed in a fair and equitable manner.
We do not charge any fee for employment and the same applies to the Recruitment Partners we work with. Additionally, we do not ask for any refundable security deposit to be paid in bank accounts for employment purposes. We request candidates to be cautious of misleading communications and not pay any fee/ deposit to individuals/ agencies/ employment portals on the pretext of attending Ciena’s interview process or seeking employment with us.